built terrace - Francés Inglés Diccionario